Wird auf Modulebene verwendet, um das Standardverfahren fⁿr den Vergleich von Zeichenfolgen festzulegen.
Syntax
Option Compare {Binary | Text| Database}
Bemerkungen
Wird die Option Compare-Anweisung verwendet, mu▀ sie im jeweiligen Modul vor jeder Prozedur stehen.
Die Option Compare-Anweisung legt das Verfahren fⁿr den Zeichenfolgenvergleich (Binary, Text oder Database) innerhalb eines Moduls fest. EnthΣlt ein Modul keine Option Compare-Anweisung, so ist Binary das verwendete Standardverfahren.
Bei Option Compare Binary basieren die Ergebnisse eines Zeichenfolgenvergleichs auf der Sortierreihenfolge, die durch die interne binΣre Darstellung der Zeichen festgelegt ist. Die Sortierreihenfolge wird unter Microsoft Windows durch die Code-Seite festgelegt. Das folgende Beispiel zeigt eine typische binΣre Sortierreihenfolge:
A < B < E < Z < a < b < e < z < └ < ╩ < ╪ < α < Ω < °
Option Compare Text fⁿhrt zu Zeichenfolgenvergleichen, bei denen die im Gebietsschema des Systems festgelegte Sortierreihenfolge fⁿr Zeichen verwendet wird (ohne Unterschiede in der Gro▀- oder Kleinschreibung zu berⁿcksichtigen). Die oben dargestellten Zeichen wⁿrden beim Sortieren mit Option Compare Text folgende Reihenfolge erhalten:
(A=a) < ( └=α) < (B=b) < (E=e) < (╩=Ω) < (Z=z) < (╪=°)
Die Option Compare Database-Anweisung kann nur in Microsoft Access verwendet werden. Mit ihr k÷nnen Zeichenfolgenvergleiche basierend auf der Sortierreihenfolge durchgefⁿhrt werden, die durch die Gebiets-ID der Datenbank bestimmt wird, in der die Zeichenfolgenvergleiche durchgefⁿhrt werden.
Auf dem Macintosh wird die Sortierreihenfolge durch den Zeichensatz bestimmt.